package com.z.kq.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.z.common.web.base.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 打卡记录实体
 *
 * @author z
 * @date 2023-09-28
 */
@Data
@TableName("t_sign")
public class Sign extends BaseEntity{

    /** 请假信息主键 */
    @TableId(type = IdType.AUTO)
    private Long id;

    /** 请假人id */
    private String userId;

    /** 工号 */
    private String userSn;

    /** 请假人名称 */
    private String username;

    /** 直属机构id */
    private String deptId;

    /** 维度 */
    private String lat;

    /** 精度 */
    private String lng;

    /** 打卡类型 */
    private String signType;

    /** 地点 */
    private String location;

    /** 设备编号 */
    private String deviceKey;

    /** 打卡时间 */
    private Date signTime;

    /** 现场照地址 */
    private String photoUrl;


}
